package com.studyv3.test.domain;

import com.baomidou.mybatisplus.annotation.TableName;

import java.util.Date;
import java.io.Serializable;

/**
 * lb_领取申请/审批(ApplyTake)实体类
 *
 * @author makejava
 * @since 2024-05-06 18:48:10
 */
@TableName("lb_apply_take")
public class ApplyTake implements Serializable {
    private static final long serialVersionUID = -16691931212735377L;
    
    private Integer id;
    /**
     * 申请人
     */
    private String name;
    /**
     * 申请商品id
     */
    private Integer product;
    /**
     * 申请数量
     */
    private String amount;
    /**
     * 申请状态 0 通过 1 未审批 2 未通过 
     */
    private Integer flag;
    
    private Date createTime;
    
    private Date updateTime;
    /**
     * 0 未删除 1 删除
     */
    private Integer deleted;
    /**
     * 申请通过时间
     */
    private Date passTime;

    private String approver;

    //批次id
    private Integer batchid;

    private Long userid;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public Integer getFlag() {
        return flag;
    }

    public void setFlag(Integer flag) {
        this.flag = flag;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getDeleted() {
        return deleted;
    }

    public void setDeleted(Integer deleted) {
        this.deleted = deleted;
    }

    public Date getPassTime() {
        return passTime;
    }

    public void setPassTime(Date passTime) {
        this.passTime = passTime;
    }

    public String getApprover() {
        return approver;
    }

    public void setApprover(String approver) {
        this.approver = approver;
    }

    public Integer getProduct() {
        return product;
    }

    public void setProduct(Integer product) {
        this.product = product;
    }

    public Integer getBatchid() {
        return batchid;
    }

    public void setBatchid(Integer batchid) {
        this.batchid = batchid;
    }

    public Long getUserid() {
        return userid;
    }

    public void setUserid(Long userid) {
        this.userid = userid;
    }
}

